package com.sugon.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 模具异常记录实体
 * 表名 MODULE_ERROR
 *
 * @author sugon
 * @date 2019-08-02 11:49:37
 */
public class ModuleErrorEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 修改人
     */
    private String updateUser;
    private String updateUserName;
    /**
     * 操作时间
     */
    private Date createTime;
    /**
     * 操作人姓名
     */
    private String createUser;
    private String createUserName;
    /**
     * 删除标识
     */
    private Integer delFlag;
    /**
     * 异常审核时间
     */
    private Date errorCheckTime;
    /**
     * 异常消除状态
     */
    private String errorDisStatus;
    /**
     * 异常复核确认人
     */
    private String errorReviewUser;
    private String reviewUserName;
    /**
     * 所属维护记录
     */
    private String maintainRecord;
    /**
     * 产品类型
     */
    private String productType;
    /**
     * 产品系列
     */
    private String productSeries;
    /**
     * 模具类型
     */
    private String moduleType;
    /**
     * 处理方法
     */
    private String dealOpinion;
    /**
     * 备注
     */
    private String dealSuggest;
    /**
     * 现象描述
     */
    private String description;
    /**
     * 生产线
     */
    private String productLine;
    /**
     * 车间
     */
    private String workshop;
    /**
     * 维护日期
     */
    private Date maintainTime;
    /**
     * 是否更换备件
     */
    private Integer isReplaceSparepart;
    /**
     * 是否关闭
     */
    private Integer isOff;
    /**
     * 模具编码
     */
    private String moduleCode;

    /**
     * 模具号 2020.5.8临时新增
     */
    private String moduleNo;
    /**
     * $column.comments
     */
    private String id;


    /**
     * 车间名称
     */
    private String workshopName;

    /**
     * 模具类型名称
     */
    private String typeName;

    /**
     * 设置：修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取：修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }
    /**
     * 设置：修改人
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    /**
     * 获取：修改人
     */
    public String getUpdateUser() {
        return updateUser;
    }
    /**
     * 设置：操作时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取：操作时间
     */
    public Date getCreateTime() {
        return createTime;
    }
    /**
     * 设置：操作人姓名
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    /**
     * 获取：操作人姓名
     */
    public String getCreateUser() {
        return createUser;
    }
    /**
     * 设置：删除标识
     */
    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    /**
     * 获取：删除标识
     */
    public Integer getDelFlag() {
        return delFlag;
    }
    /**
     * 设置：异常审核时间
     */
    public void setErrorCheckTime(Date errorCheckTime) {
        this.errorCheckTime = errorCheckTime;
    }

    /**
     * 获取：异常审核时间
     */
    public Date getErrorCheckTime() {
        return errorCheckTime;
    }
    /**
     * 设置：异常消除状态
     */
    public void setErrorDisStatus(String errorDisStatus) {
        this.errorDisStatus = errorDisStatus;
    }

    /**
     * 获取：异常消除状态
     */
    public String getErrorDisStatus() {
        return errorDisStatus;
    }
    /**
     * 设置：异常复核确认人
     */
    public void setErrorReviewUser(String errorReviewUser) {
        this.errorReviewUser = errorReviewUser;
    }

    /**
     * 获取：异常复核确认人
     */
    public String getErrorReviewUser() {
        return errorReviewUser;
    }
    /**
     * 设置：所属维护记录
     */
    public void setMaintainRecord(String maintainRecord) {
        this.maintainRecord = maintainRecord;
    }

    /**
     * 获取：所属维护记录
     */
    public String getMaintainRecord() {
        return maintainRecord;
    }
    /**
     * 设置：产品类型
     */
    public void setProductType(String productType) {
        this.productType = productType;
    }

    /**
     * 获取：产品类型
     */
    public String getProductType() {
        return productType;
    }
    /**
     * 设置：产品系列
     */
    public void setProductSeries(String productSeries) {
        this.productSeries = productSeries;
    }

    /**
     * 获取：产品系列
     */
    public String getProductSeries() {
        return productSeries;
    }
    /**
     * 设置：模具类型
     */
    public void setModuleType(String moduleType) {
        this.moduleType = moduleType;
    }

    /**
     * 获取：模具类型
     */
    public String getModuleType() {
        return moduleType;
    }
    /**
     * 设置：处理意见
     */
    public void setDealOpinion(String dealOpinion) {
        this.dealOpinion = dealOpinion;
    }

    /**
     * 获取：处理意见
     */
    public String getDealOpinion() {
        return dealOpinion;
    }
    /**
     * 设置：处理建议
     */
    public void setDealSuggest(String dealSuggest) {
        this.dealSuggest = dealSuggest;
    }

    /**
     * 获取：处理建议
     */
    public String getDealSuggest() {
        return dealSuggest;
    }
    /**
     * 设置：现象描述
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 获取：现象描述
     */
    public String getDescription() {
        return description;
    }
    /**
     * 设置：生产线
     */
    public void setProductLine(String productLine) {
        this.productLine = productLine;
    }

    /**
     * 获取：生产线
     */
    public String getProductLine() {
        return productLine;
    }
    /**
     * 设置：车间
     */
    public void setWorkshop(String workshop) {
        this.workshop = workshop;
    }

    /**
     * 获取：车间
     */
    public String getWorkshop() {
        return workshop;
    }
    /**
     * 设置：维护日期
     */
    public void setMaintainTime(Date maintainTime) {
        this.maintainTime = maintainTime;
    }

    /**
     * 获取：维护日期
     */
    public Date getMaintainTime() {
        return maintainTime;
    }
    /**
     * 设置：是否更换备件
     */
    public void setIsReplaceSparepart(Integer isReplaceSparepart) {
        this.isReplaceSparepart = isReplaceSparepart;
    }

    /**
     * 获取：是否更换备件
     */
    public Integer getIsReplaceSparepart() {
        return isReplaceSparepart;
    }
    /**
     * 设置：是否关闭
     */
    public void setIsOff(Integer isOff) {
        this.isOff = isOff;
    }

    /**
     * 获取：是否关闭
     */
    public Integer getIsOff() {
        return isOff;
    }
    /**
     * 设置：模具编码
     */
    public void setModuleCode(String moduleCode) {
        this.moduleCode = moduleCode;
    }

    /**
     * 获取：模具编码
     */
    public String getModuleCode() {
        return moduleCode;
    }
    /**
     * 设置：${column.comments}
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取：${column.comments}
     */
    public String getId() {
        return id;
    }

    public String getUpdateUserName() {
        return updateUserName;
    }

    public void setUpdateUserName(String updateUserName) {
        this.updateUserName = updateUserName;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public String getReviewUserName() {
        return reviewUserName;
    }

    public void setReviewUserName(String reviewUserName) {
        this.reviewUserName = reviewUserName;
    }

    public String getModuleNo() {
        return moduleNo;
    }

    public void setModuleNo(String moduleNo) {
        this.moduleNo = moduleNo;
    }

    public String getWorkshopName() {
        return workshopName;
    }

    public void setWorkshopName(String workshopName) {
        this.workshopName = workshopName;
    }

}
